<?php
include_once "init.php";

class Log_sheet_Server
{
	function update_log_sheet($id,$date,$drawer,$client,$order,$const_money,$identify,$obank,$obank_num,$tel,$addres,$num)
	{

		$sql = "update log_sheet set date_tx='$date',drawer_tx='$drawer',client_tx='$client',order_tx='$order',const_money_tx='$const_money',identify_tx='$identify',obank_tx='$obank',obank_num_tx='$obank_num',addres_tx='$addres',tel_tx='$tel',num='$num' where id='$id'";
		$mysqlHelper = new MySqlHelper();
		$res = $mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $res;
	}

	//根据id号获取一个条数据的信息
	function getlog_sheet_ById($id){
		$sql="select * from log_sheet where id=$id";
		$mysqlHelper=new MySqlHelper();
		$arr=$mysqlHelper->getFetchAssoc($sql);
		//二次封装，$arr->emp对象实例
		//创建EMP对象实例
		$log_sheet=new Log_sheet();
		$log_sheet->setId($arr[0]['id']);
		$log_sheet->setDateTx($arr[0]['date_tx']);
		$log_sheet->setDrawerTx($arr[0]['drawer_tx']);
		$log_sheet->setClientTx($arr[0]['client_tx']);
		// $log_sheet->setCurrencyTx($arr[0]['currency_tx']);
		$log_sheet->setOrderTx($arr[0]['order_tx']);
		$log_sheet->setIdentifyTx($arr[0]['identify_tx']);
		$log_sheet->setAddresTx($arr[0]['addres_tx']);
		$log_sheet->setObankTx($arr[0]['obank_tx']);
		$log_sheet->setConstMoneyTx($arr[0]['const_money_tx']);
		$log_sheet->setTelTx($arr[0]['tel_tx']);
		$log_sheet->setObankNumTx($arr[0]['obank_num_tx']);
		$log_sheet->setStatusTx($arr[0]['status_tx']);
		$log_sheet->setNumTx($arr[0]['num']);
		$log_sheet->setUserId($arr[0]['user_id']);
		return $log_sheet;
	}

	//插入数据的方法
	function add_log_sheet($date,$drawer,$client,$order,$const_money,$identify,$obank,$obank_num,$tel,$addres,$status,$num,$user_id){
		$sql="insert into log_sheet(date_tx,drawer_tx,client_tx,order_tx,const_money_tx,identify_tx,obank_tx,obank_num_tx,tel_tx,addres_tx,status_tx,num,user_id) values('{$date}','{$drawer}','{$client}','{$order}','{$const_money}','{$identify}','{$obank}','{$obank_num}','{$tel}','{$addres}','{$status}','{$num}','{$user_id}')";
		//同sqlHelper完成添加
		$mysqlHelper= new MySqlHelper();
		$res=$mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $res;
	}
   //插入用户的方法
	function insert_tx_user($username,$password,$realname,$email,$regtime,$ip,$flg){
		$sql = "insert into tx_user(regname,regpawd,regrealname,email,regtime,ip,flg) values('{$username}','{$password}','{$realname}','{$email}','{$regtime}','{$ip}','{$flg}')";
		$mysqlHelper= new MySqlHelper();
		$res=$mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $res;
	}

//根据删除数据表ID信息
	function delLog_SheetById($id){
		//组织sql语句
        //创建SqlHelper实例对象
		$mysqlHelper=new MySqlHelper();
		$sql="delete from log_sheet where id=$id";
		$result=$mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $result;
	}
	//根据ID 获取用户的信息
	function get_user_tx($id){
		$sql="select * from tx_user where id=$id";
		$mysqlHelper=new MySqlHelper();
		$User=$mysqlHelper->getFetchAssoc($sql);
		$user_tx=new User_Tx();
		$user_tx->setId($User[0]['id']);
		$user_tx->setRegname($User[0]['regname']);
		$user_tx->setRegpawd($User[0]['regpawd']);
		$user_tx->setRegrealname($User[0]['regrealname']);
		$user_tx->setRegtime($User[0]['regtime']);
		$user_tx->setIp($User[0]['ip']);
		$user_tx->getFlg($User[0]['flg']);
		return $user_tx;
	}
	//删除用户信息
	function delUser_tx_ById($id){
		//组织sql语句
        //创建SqlHelper实例对象
		$mysqlHelper=new MySqlHelper();
		$sql="delete from `tx_fpsys`.`tx_user` where id=$id";
		//DELETE FROM `tx_fpsys`.`tx_user` WHERE `id` = 67
		$result=$mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $result;

	}


	function adminadd_log_sheet($date,$drawer,$client,$order,$const_money,$identify,$obank,$obank_num,$tel,$addres,$status,$num)
	{
		$sql="insert into log_sheet(date_tx,drawer_tx,client_tx,order_tx,const_money_tx,identify_tx,obank_tx,obank_num_tx,tel_tx,addres_tx,status_tx,num) values('{$date}','{$drawer}','{$client}','{$order}','{$const_money}','{$identify}','{$obank}','{$obank_num}','{$tel}','{$addres}','{$status}','{$num}')";
		//同sqlHelper完成添加
		$mysqlHelper= new MySqlHelper();
		$res=$mysqlHelper->execute_dql($sql);
		$mysqlHelper->close_link();
		return $res;
}
}